Oh man, you guys. I’m really starting to get worried. I thought last week’s episode of Scream was bad. “Betrayed” nearly put me to sleep. You all know that I’m the first to jump to the series’ defense, since I believe in having an open mind; but I can’t really excuse what it is we all just […]